high racks - French English Dictionary